<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >
    <head>
        <style type="text/css">
            .ui-jqgrid tr.jqgrow td {
                white-space: normal !important;
                height:auto;
                vertical-align:text-top;
                padding-top:2px;
            }
            .claseno{color:red}
        </style>
        <title></title>
        <script type="text/javascript">
            $(document).ready(function(){
                jQuery("#list1").jqGrid({
                    url: '<?php echo site_url("grilla/enviaContrata/$preseleInstId"); ?>',
                    datatype: 'json',
                    mtype: 'POST',
                    colNames:['','Enviado','Nombre','Tipo','Documento','Genero'],
                    colModel :[
                        {name:'postu2',index:'postu2', width:60,sortabel:false,align:"center",search:false},
                        {name:'postulacionPreseleccion',index:'postulacionPreseleccion', width:80,align:"center"},
                        {name:'nombre',index:'nombre', width:190},
                        {name:'personaTipoDocumento',index:'personaTipoDocumento', width:50,align:"center"},
                        {name:'personaDocumento',index:'personaDocumento', width:150},
                        {name:'personaGenero',index:'personaGenero', width:60,align:"center"}
                    ],
                    loadComplete: function(){
                        var ids = jQuery("#list1").getDataIDs();
                        for(var i=0;i < ids.length;i++){
                            var cl = ids[i];
                            var se1 = "<input type='button' onclick=\"abreVentana3('" + cl + "')\" tittle='Asignar para la contratación' value='Ver' />";
                            jQuery("#list1").setRowData(cl,{postu2:se1});
                        }
                    },
                    pager: jQuery('#pager1'),
                    rowNum:50,
                    rowList:[10,20,30,50],
                    sortname: 'nombre',
                    sortorder: "desc",
                    viewrecords: true,
                    multiselect: true,
                    height:260
                });
                //Barra de navegación
                jQuery("#list1").jqGrid('navGrid','#pager1',{del:false,add:false,edit:false,view:true},{},{},{},{multipleSearch:true},{closeOnEscape:true});
<?php $this->load->view('enReady'); ?>
    }); //fin $(document).ready(function(){
    function abreVentana3(ofer){
        /*  */
        window.open("<?php echo site_url("empresa/consulta/4") . "/"; ?>" + ofer, "Persona", "width=1000,screenX=2,screenY=5,left=5,top=5,resizable=1,height=600,scrollbars=YES");
    }
    function fnEnviContratados(){
        var ids = jQuery("#list1").jqGrid('getGridParam','selarrrow');
        if(ids == ""){alert("Seleccione por lo menos un postulado para enviar a contratar"); return false;}
        $.ajax({
            url: "<?php echo site_url("registrarInst/enviaContrato/") . "/"; ?>",
            type: "POST",
            data: {personas : ids,presId:"<?php echo $preseleInstId; ?>"},
            dataType: "JSON",
            error: function(data,data1,data2){
                alert("error " +data +" -> " + data1 + " -> " + data2);
            },
            success: function(data){
                alert(data.texto);
                jQuery("#list1").trigger("reloadGrid");
            }                            
        }); //fin $.ajax({
    }
        </script>
    </head>
    <body>
        <div style="text-align: left">Para cancelar o realizar la asignación de una persona para la contratacion debe seleccionarla y dar clic en el siguiente botón
            <br/>
            <input type="button" value="Asignar para contratar" onclick="fnEnviContratados();" />
        </div>
        <div id="pager1" class="scroll" style="text-align:center;"></div>
        <table id="list1" class="scroll" style="font-size: 14px"></table>
    </body>
</html>
